package com.yc.pre.entity.vo;

import cn.hutool.core.util.ObjectUtil;
import com.yc.pre.entity.Pageable;
import com.yc.pre.entity.order.PreSignUserOrderField;
import com.yc.pre.consts.SortOrderConsts;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @ClassName PreSignUserVo
 * @Description 结构化账号管理入参
 * @Date 2021/02/08 15:08:12
 * @Created by ccc-j
 * @email ccc-ju@outlook.com
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "结构化账号管理入参")
public class PreSignUserVo extends Pageable {

    @ApiModelProperty(value = "排序字段", example = "DEFAULT")
    private PreSignUserOrderField orderField = PreSignUserOrderField.DEFAULT;

    @ApiModelProperty(value = "排序方式", example = "DESC")
    private SortOrderConsts sortOrder = SortOrderConsts.DESC;

}
